@charset "utf-8";

/*---------竖向菜单（非必需）---------*/
.bl-vernav .item,.bl-vernav > li{ border-bottom:1px solid #ddd; margin-bottom:-1px;padding-top:1px;}
.bl-vernav .item:first-child,.bl-vernav > li:first-child{ padding-top: 0;}
.bl-vernav a{display:block;padding-left:16px; position: relative }
.bl-vernav .one{  height:40px; line-height:40px; color: #333; font-size: 14px;}
.bl-vernav .one:hover{text-decoration:none;}

.bl-vernav .ficon,.bl-vernav .icon{ margin-right: 6px;}

.bl-vernav .msg-num{ position: absolute; right: 8px; top: 50%; margin-top: -9px; line-height: 1;
    font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #d9534f; color: #fff;
    padding: 3px 4px;
}

.bl-vernav-ord{ border:1px solid #ddd;}

/*皮肤*/
.vernav-skin1 .item,.vernav-skin1 > li{ border-bottom:0 none;}
.vernav-skin1 .h{ font-size:16px;font-weight: 400;color: #000; margin-bottom: 6px;}
.vernav-skin1 a{ font-size:12px;}
.vernav-skin1 .one { padding-left:0;height: 24px;line-height: 24px;color: #333;font-size: 12px;}
.vernav-skin1 .one:hover,.vernav-skin1 .item.cur .one{text-decoration:none;color: #ff7800;}


/*多级级菜单布局*/
.vernav-ui-level .sub{ /*background-color:#DDE1ED;*/border-top:1px solid #ddd; display: none;}
.vernav-ui-level .sub li{/* border-top:1px solid #D0D5E6;*/}
.vernav-ui-level .sub a{text-indent: 1.2em; height:36px; line-height:36px; white-space: nowrap; overflow: hidden; }
.vernav-ui-level .sub .sub a{ text-indent: 2.5em;}
.vernav-ui-level .sub .sub .sub a{ text-indent: 3.5em;}
.vernav-ui-level .sub *{text-indent: 0;}

.vernav-ui-level .on .sub{ display: block}

.vernav-ui-level .hasSub{}
.vernav-ui-level .hasSub .switch-arrow{ text-indent: 0;
    float:right; width: 38px; height:40px; line-height:40px; font-size: 14px;text-align: center; cursor: pointer;
    color: #999; /*border-left: #ddd solid 1px;*/
}
.vernav-ui-level .sub .switch-arrow{width: 38px; height:36px; line-height:36px;}

/*布局示例 配色在style.css*/
.vernav-ui-l1 .one{ height: auto; display:block; text-align:center; padding:14px 0; position:relative; z-index:10;margin-right:-1px;}
.vernav-ui-l1 .one .txt{ display:inline-block; *display:inline; *zoom:1; width:40px; line-height:1.5}
.vernav-ui-l1 .sub{ width:160px;  position:absolute; left:100%; top:0; bottom:0;z-index:9; display:none;}
.vernav-ui-l1 .sub-tit{ line-height:38px; padding-left:30px; font-size:18px;}
.vernav-ui-l1 .sub ul{padding:4px 0;}
.vernav-ui-l1 .cur .sub{ display: block}

.vernav-ui-l1 .sub,.vernav-ui-l1 .one .switch-arrow{ display: none;}
.vernav-ui-l1 .ficon{ display: none;}

/*皮肤*/
/*.vernav-level .sub{ background-color:#DDE1ED;}
.vernav-level .sub li{ border-top:1px solid #D0D5E6;}
.vernav-level .sub a{color:#777;}
.bl-vernav .one:hover,
.vernav-level .sub a:hover{color: #6c3499}
.bl-vernav .cur .one{ color: #6c3499}*/

/*---------竖向菜单（非必需）---------*/
.bl-classmenu-warp{ position:relative; z-index:100;}
.bl-classmenu,.bl-classmenu a{ font-size:14px;}

.bl-classmenu li{margin-bottom:-1px;padding-top:1px;}
.bl-classmenu .one{ position:relative; z-index:101;}
.bl-classmenu .subbox{ position:absolute; top:0; left:100%; margin-left:-5px; z-index:100; display:none;}
.bl-classmenu .cur .one,.bl-classmenu li:hover .one{background-color:#fff;}
.bl-classmenu .cur .subbox,.bl-classmenu li:hover .subbox{ display:block;}

/*皮肤*/
.classmenu-def{}
.classmenu-def li{border-bottom:1px solid #ddd;}
.classmenu-def .one{height:32px; line-height:32px; padding-left:24px;}
.classmenu-def .subbox{background:#fff;  border:#ddd solid 1px;
    padding:10px; width:500px; }
.classmenu-def .one{ font-weight:100; background:url(../../images/dot.png) no-repeat 12px center;}

